guaranteed payments - French English Dictionary